space docking - Turkish English Dictionary